large threatening cloud - German English Dictionary